/*
 * @Author: wangzhichiao<https://github.com/wzc570738205>
 * @Date: 2020-05-12 22:09:07
 * @LastEditors: wangzhichiao<https://github.com/wzc570738205>
 * @LastEditTime: 2020-05-12 22:35:41
 */
var http = require('http');
var querystring = require('querystring');
var util = require('util');
var address_parse = require('./address_parse');

http.createServer(function(req, res){
    // 定义了一个post变量，用于暂存请求体的信息
    var post = '';     
 
    // 通过req的data事件监听函数，每当接受到请求体的数据，就累加到post变量中
    req.on('data', function(chunk){    
        post += chunk;
    });
 console.log(req)
    // 在end事件触发后，通过querystring.parse将post解析为真正的POST请求格式，然后向客户端返回。
    req.on('end', function(){    
        post = querystring.parse(post);
        res.end('xxx');
    });
}).listen(3000,function(){
    console.log(address_parse)
});